package com.lagou.subjecttwo;

import java.io.File;

public class SubjectTwoMain {
    public static void main(String[] args) {
        //定义路径
        String path = "../test";
        System.out.println("删除路径：" + path + "所有文件");
        File file = new File(path);
        //调用方法
        DelAllFile(file);
    }

    /**
     * 删除所有文件
     *
     * @param file
     */
    public static void DelAllFile(File file) {
        //先判断存不存在
        if (file.exists()) {
            //存在的话，判断是不是文件夹
            if (file.isDirectory()) {
                //是文件夹的话，找所有子文件
                File[] files = file.listFiles();
                for (File f : files) {
                    //每一个子文件删除内部内容
                    DelAllFile(f);
                }
            }
            System.out.println("删除：" + file.getName());
            //直接删除
            file.delete();

        }
    }
}
